$().ready(function() {
	validateRule();

	$.ajax({
		cache : true,
		type : "get",
		url : "/jzweb/recruitmentNews/selOrgList",
		async : false,
		error : function(request) {
			parent.layer.alert("Connection error");
		},
		success : function(data) {
			$('#certificateList').selectPage({
				showField: 'name',
				keyField: 'id',
				data: data.data,
				pageSize:20,
				orderBy: ['id desc'],
				//向服务端提交的参数中，增加已选中的
				//设置返回-1，意为通知服务端返回空列表，初始化时使用
				params: function(){
					var pv = $('#certificateList').val();
					return {'cbatchId': pv?pv:''};
				},
				//格式化显示项目，提供源数据进行使用
				formatItem : function(data){
					return data.name;
				},
				eSelect : function(data){
					$('#certificateList').val(data.name);
					$('#orgId').val(data.id);
				},
				eAjaxSuccess : function(d){
					var result;
					if(d) result = d.data;
					else result = undefined;
					return result;
				}
			});
		}
	});


});

$.validator.setDefaults({
	submitHandler : function() {
		save();
	}
});
function save() {
	$.ajax({
		cache : true,
		type : "POST",
		url : "/jzweb/recruitmentNews/save",
		data : $('#signupForm').serialize(),// 你的formid
		async : false,
		error : function(request) {
			parent.layer.alert("Connection error");
		},
		success : function(data) {
			if (data.code == 0) {
				parent.layer.msg("操作成功");
				parent.reLoad();
				var index = parent.layer.getFrameIndex(window.name); // 获取窗口索引
				parent.layer.close(index);

			} else {
				parent.layer.alert(data.msg)
			}

		}
	});

}
function validateRule() {
	var icon = "<i class='fa fa-times-circle'></i> ";
	$("#signupForm").validate({
		rules : {
			// orgId : {
			// 	required : true
			// },
            numbers : {
                required : true
            },
            name : {
                required : true
            },
            introduce : {
                required : true
            },
            education : {
                required : true
            },
            workExperience : {
                required : true
            },
            salaryRange : {
                required : true
            },
            address : {
                required : true
            },
            welfareInroduce : {
                required : true
            },
            isTop : {
                required : true
            }
		},
		messages : {
		}
	})
}